home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9809.lzh / log.9809 / text0102.txt < prev    next >
Encoding:
Text File  |  1998-10-01  |  1.5 KB  |  41 lines

  1. Dnia 13-Sie-98, Marcin Ostrowski napisal:
  2. >Dnia 27-Sie-98, Marcin Sokoîowski napisaî:
  3.  
  4. >>Oczywiscie...moznaby napisac rowniez taki programik, ktory bylby 
  5. >rezydentny
  6. >>i przechwytywal kazde CTRL  A A i wykonywal dokladne czyszczenie 
  7. >pamieci.
  8. >>Byloby to bardzo przydatne rozwiazanie, szczegolnie dla posiadaczy kart 
  9. >z
  10. >>PPC i wlascicieli duzej ilosci nakladek na system.
  11.  
  12. >Wiesz co? Mnie to sie wydaje ze CTRL A A przechwycic sie nie da... Bo
  13. >jak probowalem podlozyc sobie ColdReset (albo COKOLWIEK innego) w
  14. >MCP pod ta ww kombinacje klawiszy to nie dzialalo, po wcisnieciu nie
  15. >dzialo sie to co powinno (a po sekundzie oczywiscie byl zwylky reset).
  16. >Mam wrazenie ze to jest jakas sprzetowa sprawa ale moze sie myle.
  17. >Sprawdzalem to tylko na jednym komputerze, nie moge wyciagac z  tego
  18. >znaczacych statystycznie wnioskow ;)
  19.  
  20.  
  21. Nacisniecie CTRL A A powoduje, ze kontroler klawiatury (MPU)
  22. wysterowawuje linie KBRST, ktora jest resetem dla procesora i
  23. innych urzadzen - co powoduje tez zmiane mapy pamieci
  24. i podstawienie ROMu na poczatek pamieci.
  25.  
  26. Aby wyrzucic wszystkie rezydentne nakladki wystarczy zmienic
  27. pole KickCheckSum w bazie exec'a - Exec podczas startu sprawdza
  28. czy zawartosc tego pola zgadza sie z suma kontrolna pamieci 
  29. wskazywanej przez KickMemPtr i jesli tak, uznaje, ze sa
  30. zainstalowane rezydentne nakladki. Jesli nie - uznaje ze w pamieci
  31. sa smiecie i wszystko czysci. Tak wiec trzeba zmienic KickCheckSum
  32. przed resetem komputera.
  33.  
  34.  
  35. -- 
  36. Krzysztof Rudnik     mail: rudnik@kki.net.pl
  37.     A1230T 882/50MHz 16MB, CD-ROM, HDD 1GB 
  38.  
  39.  
  40.  
  41.